for a moment (i thought) - French English Dictionary